source/duk_extras/print_alert.d(30,65): Error: cannot take address of local `sz_buf` in `@safe` function `duk__print_alert_helper_small` source/duk_extras/print_alert.d(31,15): Error: `@safe` function `duk_extras.print_alert.duk__print_alert_helper_small` cannot call `@system` function `core.stdc.stdio.fwrite` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/stdio.d(1293,8): `core.stdc.stdio.fwrite` is declared here source/duk_extras/print_alert.d(36,16): Error: `@safe` function `duk_extras.print_alert.duk__print_alert_helper_small` cannot call `@system` function `core.stdc.stdio.fprintf` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/stdio.d(1231,9): `core.stdc.stdio.fprintf` is declared here source/duk_extras/print_alert.d(64,65): Error: cannot take address of local `sz_buf` in `@safe` function `duk__print_alert_helper` source/duk_extras/print_alert.d(73,36): Error: cannot take address of local `sz_str` in `@safe` function `duk__print_alert_helper` source/duk_extras/print_alert.d(78,17): Error: cast from `ubyte[256]` to `ubyte*` not allowed in safe code source/duk_extras/print_alert.d(80,17): Error: cast from `void*` to `ubyte*` not allowed in safe code source/duk_extras/print_alert.d(85,72): Error: cannot take address of local `sz_str` in `@safe` function `duk__print_alert_helper` source/duk_extras/print_alert.d(86,19): Error: `@safe` function `duk_extras.print_alert.duk__print_alert_helper` cannot call `@system` function `core.stdc.string.memcpy` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(42,7): `core.stdc.string.memcpy` is declared here source/duk_extras/print_alert.d(87,15): Error: pointer arithmetic not allowed in @safe functions source/duk_extras/print_alert.d(88,15): Error: pointer arithmetic not allowed in @safe functions source/duk_extras/print_alert.d(91,42): Error: cannot take address of local `nl` in `@safe` function `duk__print_alert_helper` source/duk_extras/print_alert.d(100,15): Error: `@safe` function `duk_extras.print_alert.duk__print_alert_helper` cannot call `@system` function `core.stdc.stdio.fwrite` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/stdio.d(1293,8): `core.stdc.stdio.fwrite` is declared here source/duk_extras/v1_compat.d(18,31): Error: `@safe` function `duk_extras.v1_compat.duk_push_string_file_raw` cannot call `@system` function `core.stdc.string.strlen` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(81,8): `core.stdc.string.strlen` is declared here source/duk_extras/v1_compat.d(19,47): Error: `@safe` function `duk_extras.v1_compat.duk_push_string_file_raw` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here source/duk_extras/v1_compat.d(19,26): Error: cast from `void[]` to `char[]` not allowed in safe code source/duk_extras/v1_compat.d(22,24): Error: cast from `void*` to `char*` not allowed in safe code source/duk_extras/v1_compat.d(25,25): Error: `content.ptr` cannot be used in `@safe` code, use `&content[0]` instead source/duk_extras/v1_compat.d(100,12): Error: `@safe` function `duk_extras.v1_compat.duk_dump_context_stdout` cannot call `@system` function `core.stdc.stdio.fprintf` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/stdio.d(1231,9): `core.stdc.stdio.fprintf` is declared here source/duk_extras/v1_compat.d(106,12): Error: `@safe` function `duk_extras.v1_compat.duk_dump_context_stderr` cannot call `@system` function `core.stdc.stdio.fprintf` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.